home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / gfx / xfig_sup.lha / xfig_support / tfig / fig2ps2tex.sh.script < prev    next >
Text File  |  1995-08-29  |  655b  |  25 lines

  1. #! /bin/sh -f
  2. #
  3. # Fig2ps2tex.sh - generate a TeX file for including a PostScript file
  4. #         involves calculating the bounding box from fig2ps output
  5. # version for systems without csh -- uses bc and awk
  6. #
  7. bbox=`grep "^%%BoundingBox:" $1`
  8.  
  9. bbox2=`echo $bbox | awk '{print $2}'`
  10. bbox3=`echo $bbox | awk '{print $3}'`
  11. bbox4=`echo $bbox | awk '{print $4}'`
  12. bbox5=`echo $bbox | awk '{print $5}'`
  13.  
  14. xsp=`echo "scale=3; ( $bbox4 - $bbox2 ) / 72" | bc`
  15. ysp=`echo "scale=3; ( $bbox5 - $bbox3 ) / 72" | bc`
  16.  
  17. echo "\makebox[${xsp}in][l]{"
  18. echo "  \vbox to ${ysp}in{"
  19. echo "    \vfill"
  20. echo "    \special{psfile=$1}"
  21. echo "  }"
  22. echo "  \vspace{-\baselineskip}"
  23. echo "}"
  24.  
  25.